Table: Schedule of Restricted Cash and Cash Equivalents [Table]

Line Label Object Class Period Type Balance Name
1 Schedule of Restricted Cash and Cash Equivalents [Table] [Table]

*

*

us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Restricted Cash and Cash Equivalents, Cash and Cash Equivalents [Axis] [Axis]

*

*

us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis
5 Restricted Cash and Cash Equivalents, Cash and Cash Equivalents [Domain] [Domain]

*

*

us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember
6 Cash [Member] [Member]

*

*

us-gaap:CashMember
7 Demand Deposits [Member] [Member]

*

*

us-gaap:DemandDepositsMember
8 Cash Equivalents [Member] [Member]

*

*

us-gaap:CashEquivalentsMember
9 Bank Time Deposits [Member] [Member]

*

*

us-gaap:BankTimeDepositsMember
10 Certificates of Deposit [Member] [Member]

*

*

us-gaap:CertificatesOfDepositMember
11 Commercial Paper [Member] [Member]

*

*

us-gaap:CommercialPaperMember
12 Interest-bearing Deposits [Member] [Member]

*

*

us-gaap:InterestBearingDepositsMember
13 Money Market Funds [Member] [Member]

*

*

us-gaap:MoneyMarketFundsMember
14 US States and Political Subdivisions Debt Securities [Member] [Member]

*

*

us-gaap:USStatesAndPoliticalSubdivisionsMember
15 US Government Corporations and Agencies Securities [Member] [Member]

*

*

us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
16 US Treasury Securities [Member] [Member]

*

*

us-gaap:USTreasurySecuritiesMember
17 Restricted Cash and Cash Equivalents Items [Line Items] [Line Items]

*

*

us-gaap:RestrictedCashAndCashEquivalentsItemsLineItems
18 Schedule of Restricted Cash and Cash Equivalents [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
19 Restricted Cash and Cash Equivalents Items [Hierarchy] [Abstract]

*

*

added:RestrictedCashCashEquivalentsItemsHierarchy
20 Restricted Cash and Cash Equivalent Item, Description [Concept] Text/String For Period

*

us-gaap:RestrictedCashAndCashEquivalentItemDescription
21 Restricted Cash and Cash Equivalents, Current [Concept] Monetary As Of Debit us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
22 Restricted Cash and Cash Equivalents, Noncurrent [Concept] Monetary As Of Debit us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
23 Restricted Cash and Cash Equivalents [Concept] Monetary As Of Debit us-gaap:RestrictedCashAndCashEquivalents
24 Restricted Cash and Cash Equivalent Item, Purpose [Concept] Text/String For Period

*

us-gaap:RestrictedCashAndCashEquivalentItemPurpose
25 Restricted Cash and Cash Equivalent Item, Agreement [Concept] Text/String For Period

*

us-gaap:RestrictedCashAndCashEquivalentItemAgreement